Big Huge Thesaurus

Genipa Americana

noun